<?php
//验证用户名（2~10位，只允许编码汉字，英文字母，数字，下划线。）
function checkUsername($username){
    if(!preg_match('/^[\w\x{4e00}-\x{9fa5}]{2,10}$/u',$username)){
        return '用户名格式不符合要求';
    }
    return true;
}

//验证密码（6~16 位，只允许英文字母，数字，下划线）；
function checkPassword($password){
    if(!preg_match('/^\w{6,16}$/',$password)){
        return '密码格式不符合要求';
    }
    return true;
}

  //验证邮箱（不超过40位）
function checkEmail($email){
    if(strlen($email)>40){
        return '邮箱长度不符合要求；';

    }elseif(!preg_match('/^[a-z0-9]+@([a-z0-9]+\.)+[a-z]{2,4}$/i',$email)){
        return '邮箱格式不符合要求';
    }
    return true;
}

//引入表单验证函数库